@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu  } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 138ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u/*HELP.TXT*/Since this is the final version of QWK8 I will be posting, unless some revisions and corrections are due, I feT}el compelled to compose some sort of help file. First off, get a copy of the docs to QWKSilver. There are complete descriptU}ions of the QWK format contained within.(Maybe I shall include them with this file...)(Done).From the QWK file which you V}download from some nameless BBS, you need the control.dat and messages.dat files. You can edit the control.dat file to changW}e the spelling of your name from complete uppercase into something which matches what you are likely to be addressed as on thX}at board. That way you can find personal messages right away as you work with QWK8.After scanning a control.dat file, you mY}ay then post a message to one of the conferences listed in the control.dat file. If you choose to go on and scan the messageZ}s.dat file, save the results in QWK8.DAT. All of the sector data can be saved this way. This data indicates where on the di[}sk each message resides. By saving it, you won't need to do a lengthly scan of messages.dat again. At least on that particu\}lar disk. (Pab Sugenisis raves about the superiority of SpartaDos relative byte counts in this regard. But since many still]} use MyDos and ataridos, this program is adapted to their needs.)If at this point you exit the menu, you are returned to me^}nu 1 where the control.dat file must be scanned again.Go on to read messages. By viewing the conference data you can see w_}hich conferences contain messages, and also the names and code numbers of each conference. Choosing a conference involves en`}tering its code number. One may print a current message to the printer or to a disk file, or go back or forward in reading ea}ach message, or jump to a particular message number. Or reply to a message. The option to quote a message is available to yb}ou. However, if you use MyDos, don't expect to quote a 145 line message and then have much space left to type in another 100c} lines.By choosing to edit your file, you may then view it, or insert or delete lines. The tagline option allows the loadid}ng or saving of atascii text files. These files use chr$(155) as end-of-line. You may save the current editor contents (mine}us whatever header info was given). Or load what was previously saved.(Now to find that QWKSILVR file).Good luck and hapf}py reading.Bob Stoutrstout@legend.akron.oh.usReferences to QWKsilver in the following excerpt may be applied to QWK8 alsg}o.QWKsilver 0.2 beta! by Bobby Clark.... delete stuffWhat is an offline reader?--------------------------An offline h}reader is a program which will enable you to read your BBS mail,bulletins, etc., while offline, reply to your mail, then savi}e your replies toa file which may then be uploaded to the BBS the next time you log on. Thiscan be especially useful in thj}at you will spend less time online reading andreplying to huge volumes of mail ... and it becomes a money saver whenyou're k}calling long-distance!---What is .QWK?-------------.QWK is a message format originally developed by Sparkware in 198l}7. Underthis format, your message file and other DATA files are automaticallyARChived into a .QWK file before you downloadm}. The compression rate with.QWK compares favorably with other message formats, and has become themost popular format in thn}e IBM world. Many mail doors support .QWK, includingTomcat (for the Wildcat BBS), Q-mail (for PCBoard), Blue Wave (forTelego}ard), and many others.---Structure of a .QWK file:-------------------------The .QWK file itself is an archive file whp}ich in actuality contains a bunch offiles. Though usually .ZIPped, .QWK files may also be packed using othercompression teq}chniques. On the Atari XL/XE, ARC is the only compressorcurrently supported (PKPAK is, to a certain degree, ARC compatible,r} but requires at least 128K to unarc)These are the important files: CONTROL.DAT, MESSAGES.DAT, and *.NDXCONTROL.DAT: Cs}ontrol Data which the offline reader is supposed tointerpret. This is, of course, an ASCII text file. Here's the structuret}: Line 1: Reality Relief BBS (BBS where packet was made) u} Line 2: Knoxville, TN (Location of the BBS) Line 3: 615-690-2227 v} (BBS Phone Number) Line 4: Pat Carter (The BBS Sysop's name) w} Line 5: 00000,REALITY (The QWK door's serial #, followed by the BBSx}ID, 1-8 characters. REMEMBER the BBSID, it will come into y} play later on!) Line 6: 11-06-1992, 12:30:34 (Time and date of packet) z} Line 7: Bobby Clark (User for whom packet was prepared. Yo{}ur name will appear here!) Line 8: (Menu file for Q-mail door. |} Usually left blank.) Line 9: 0 Line 10: 0 (For some reason, }}these lines always contain a zero) Line 11: 254 (Maximum #~} of conferences on this BBS, MINUS one.) Line 12: 0 (First} conference number) Line 13: MAINCONF (First conference name. } One to ten characters.) ... (conference numbers and names are alternat}ely listed until ...) Line xx: 254 (Last conference number) Line x}x: LASTCONF (Last conference name) The next three lines of } CONTROL.DAT may or may not be present: Line xx: WELCOME } (Filename containing your BBS logon screen) Line xx: NEWS } (Filename containing your BBS bulletins or news) Line xx: GOODBYE } (Filename containing your BBS logoff screen)Next, we have the MESSAGES.DAT file }which contains your downloadedmessages. This is the largest file in the packet.MESSAGES.DAT is organized into 128-byte rr}ecords. The first record is alwaysthe Sparkware copyright notice, and is included to ensure compatibility withSparky's Q-m}ail door. All .QWK doors will reproduce this copyright notice.After the copyright notice come the actual messages. Each m}essage consistsof a 128-byte header record, followed by a group of 128-byte records whichcomprise the message text. If any} room is left in the last message recordthen the record is padded out with spaces.Here's how the header data is structured}:Byte #: Length: Description:------- ------- ------------ 1 1 Message type. " " = publ}ic, unread "-" = public, read "*" = private CHR$(126) = sysop comment, }unread. "`" = sysop comment, read "%" = Password protected, unread "^" }= Password protected, read "!" = Group password, unread "#" = Group password, read } "$" = Group password, addressed to "ALL" 2 7 Message #, coded in ASCII 9 8 Date, c}oded in ASCII 17 5 Time, coded in ASCII 22 25 Whom this message is addressed TO: 47 25 } Whom this message is FROM: 72 25 Subject of this message 97 12 Message password (can be left blan}k) 109 8 Message reference # (reply to #) in ASCII 117 6 Number of 128-byte records in this message} (includes header file!) 123 1 Alive or Killed byte "" = alive } "" = killed (90% of the time, you won't see a "" message) 124 1 Least Significant Byte} of conference # where the message originated. 125 1 Most Significant byte of conference # }126 3 Filler bytes (blank)Next is the body of the message, grouped into 128-byte records. "" isused for a carr}iage return. If the message isn't long enough to fill thelast 128-byte record, then that last record is padded out with spa}ces.The *.NDX files consist of 5 bytes: The first four bytes are the recordnumber of the current message from the beginnin}g of MESSAGES.DAT (17.NDX isfor Message #17, etc.). This number is encoded in MSBIN 4-byte format.The next byte should be }ignored. A PERSONAL.NDX file is included if you haveany messages addressed to you.QWKsilver has no use for the .NDX files, s}ince itgenerates its own pointer data for the packet the first time you read it.Therefore, to save space, these filesneed }not be extracted from the .ARCfile.The .REP file is a compressed file whichcontains a BBSID.MSG file (replacingBBSID with} the 1-8 character BBSID obtained from line 5 of CONTROL.DAT). Thestructure of the .MSG file is identical to the MESSAGES.D}AT file with theseexceptions:1. The first record consists of the BBSID plus spaces.2. The msg # field (at position 2) }should be filled in with the conference number coded in ASCII3. The conference bytes at positions 124 and 125 should b}e filled with CHR$(0) characters.This file is usually .ZIPped, but is .ARCed on the Atari XL/XE.---Things that can} go wrong:1. Corruption of files. Arcing & unarcing, uploading, downloading, and copying files lead to occasional mistakes} where bytes are gained or lost. When you get an error message using QWK8, check first for file corruption. One lost byte i}n a MESSAGES.DAT file means that everything after is out of register.2. Wrong type of file. CONTROL.DAT files are ascii; }they contain IBM style end-of-line characters. QWK8 expects those characters to be there. If the file has been modified to }atascii, it will not load. On the other hand, when QWK8 loads and saves text files, it needs the atari carraige return at th}e end of each line of text.3. Wrong Dos. The current version uses the atari dos standard note and point. Spartados 2.x an}d earlier do also. If I can get a spartados later version to work, I will distribute it.4. Memory overflow. QWK8 allocate}s memory dynamically, and a Dos with a high lomem combined with the reading of a large message and the attempt to quote it, c}an lead to memory overflow. Try quoting the message, followed by the entry of a short line of text. Then delete the lines y}ou don't need. This will free up more memory for further text entry when in the editor.Those are the major problem areas I} have become familiar with. mory for further text entry when in the editor.Those are the major problem areas I)@@aceX@$@U@Π for menuΠ to continueDone!Π to continueX@XD(LA&HAA @,J&EA }!CH&@+NR&@x!C$@ @,J&EADP&EAa }R&9AQja$@D$@$_@( IcE( V@ ˸堠 }򠠠 ҠRead CONTROL.DAT file ѠQuit to DOS ĠDisk directory Select: Free bytes:(&BR }VF[A[FAFbFAfFAkFAF $BԘ$B @,J&t }BJzP @,J&B( $BTJ$B$B$B\QXB\R_B\DB$B$A( ҠRead QWK8.DAT or ӠScan MESSAGES.DAT file РP }ost a message ŠExit menu ֠View conference data (&QDRpF[AuFAF|FB }FBFBFCFAFAF $(D( $ND( $NDԘ$ND[$NDTJ$ND }^ @,J&D( $NDV @,J&D( $ND$ND$ND\EC\PC\QC\VC\DC\RC\SD$"D$$C( ҠYDFRead m }essages ŠExit menu ӠSave index in QWK8.DAT(&_ERF[AFAFFUDF }tDFAFAF $@E( $\EԘ$\ETJ$\E( $\E\$\E$\E$\E\EE\QE\D"E\R)E\S3E }$:E$D( ( F @ @, @, @ @, @,F @ }F @F @F @ @ @@@ @, @,@,@,( } }%s%s %d%s%s%s}%s%s %d%s%s%s%s%s%s}%s%s %d%s%s%s%sF7JpOverflow...( }L&FP&F&FFH&GnIF&H,,RRG,H&UG }&G,H&yG$G,.,,,F. F( FH&G.JF }3J%@( $!G( (L&+HP&+H&6H, }FX&mHT&mHH&HZ&HXHT&H&H&H$H$OH,, }H&I,,,,$I,,H&TI,,,, }$^IF, F( (F FFF,F,FF FFFFF.,F }FFFF, F( O˘ FF. F,F. FFF, FF F F FnIcE %s%s8J8NWhich } drive#? = D1:(CP8J H&|J1 P:K POd˜ }L&JP$JP&JȘ$JP@( Abort ҠRetry(E:#P8J } H&TK1 K:&KO˜L&K(P8PK }F $K$K$K$K\AK\RK$K$K$vK( 4LD , ,: } ,J&]L,J&]L&xL,4L,,, ( @, }J&LH&L&L,H&L$L ,$L( ( @,J&4M }&4M&gM,H&UM$dM ,$M( (L&M$M D$zM, },, $M, ( ( OL( Select conferenceNot a valid conference n }umber(=PM9NpPMLH&pNEP N%@( Enter message # -->Out of rangeRange } is(MPN \PxNMLNP&N&OaPN%@ ( } ( J&OOL&OO&O R&mON&mO&O$OP&O" F }$O$O" D, $O$O\~wO\\O\`O\{O\}O$O$.O", ( %s*.*%sCan't } open %s%s%sCan't open %s%s%s #: %s%s%s %d to %-3d%s %s %d to %d%sqPqTReading (BlV: }rKP&PxVqPPV:@( ($ }, L&\QV(  N&S$Q D$dQ }  D J&Q D$Q H&(R,J&R D }$Q D@,$RF $R0J&lRV( $RL },$R$R$R\/R\/R\ SR\ SR\ oR$R$R$R,$R$R$R\R\R$R D },.$sQ,&TN&T$IS D$*S L&S  },.,  D }J& T D$S $TL D,.$TU&rTV }T D,. F$T$T$T\T\_T$9S$S @, @ @, }, @,,( ( @,!R&RU!, @, },FJ&dV ,,,, }, , ,H&4V$KV, ,, }( CONTROL.DAT%s%s%sNeed Ascii filemistakeV Z(BL\:rKP&WY\qP }W`\:@( (8HH.&Y4[<< }, H.Hz,J&Wz,J&W&W&We\&Y<{, },<,|,0,,H:,MoM  @,(R&aX<y }, $pX<n, oM L<,F ,L&XH , }F,P&XH,toM L<:,8,6,4,. }Z&YH, D,<,yH&YH, D, FL&Y$Y D }$YH.$Y$Y$3W @6,(6 Z\( FJ& [ }, ,, ,,H&Z Z$Z },,, Z , Z( (R @,J&[ }r\, DR&[\ ,$6[\%@( & }L0,˘N0, L0,ΘN0,% } MESSAGES.DAT%s%s%smistake #%-3d %-33s>- More -<%s\`QWK8.DAT(H\:w }KP&~^ @,J&] D,$\&a @,5a }J&]9a=a,@a,Da,Ga, },$1] @,Ka @,J&e^Oa,Sa,Wa },[a , ,$]_a:@( (F\:rK }P&_daqP_J&^ @,ka:@( (& }LL&$`$[_ D$;_L,  }L,, L,,,,,Z }$K_ @,LL&"a$` D$```oa }L,L,L,L , } ,$p`( Saving to %s%d%d%c%d%c%d%d%d%d%d%d%s%s%s%spape Read ll ersonal astread o }nference uit iew Conf.data et Screen widthQuit to DOS? y/[n](\&AcR.h }[Af2hpa7ha;hAF $c@haF YH&zbԘ( $>c[$ }>cc$>c( $>c( $>cAd&b( $>c+NR&c }( $>c$>c$>c\QPb\Vb\Sb\Ab\Pb\Lb\Cb$c$a( Screen width is: Input desired width--> = No change }( V@EhEcKhocOhWcOLH&cV@$)dR d }(L&d&)dV@Shah V@( LASTREAD.PTR(X4d:rKP&e }ohLLe }$ e( (I4d:|h8J H&Ee1 Kw˜L&ehqei }h%@( $ehhhh:@( ( @, }R& fR& f&fJ&3fH&3f&f,H&_f,H&_f&mf$|f },$f( Summary of index to MESSAGES.DATConfn# #msgs Msg#: low to high(hfhf } @,J&h,,,,,P&gh, }P&ygh$ghh,, ,,  DR&hhh[A }hfhf ,$gh( }%s%s%s%s%s%s%d%s%sOut of range } <40 to 132>Reading %s%sCan't open %s%s%d%d%d%s%s%s+ #%-3d %3d message(s) %6d to %-6d>- More }-<}%s%s%sTotal:%3d message(s) %3d personal(+)im From : To : Date : Subject: :Message #:< }Reply to: #gain ack ext eply ump ark rt uitNo messages foundQuote current message in reply? y/nlines at top of re }plyContinue reading MESSAGES.DAT? y/[n]뺛Save pointer to current message? y/[n]Get ready to print!Done!MESSAGES.DAT }(ORbH&j^J&j`b @,^J&jb\\\r\ }hrDjDj:rKN&"k(d $+k&AkbJ&Ak&q }f``, r˜[hhz,J&k }{,J&k&kr(d toM L F0 },FJ&ooM `,hMi }.oM oM oM mqoM  }GoM loM L H&m&mr*jc)w }N&mH&m+r:)w˜R}"rKi rd },rd,b rie ri r*i J }&nr5iVi rr@i ,$ os5i  D s } DBs &o s>jcsciF }"$q }siF YH&osih,xsiF  }YJ&%s %s%s %s%s%s }%s%d %s%s%s%s%s%s%s7s7w>- More -<(XVbT}`R&sb }, $hs`R&v^bb, `,@b,\ }, V@P&uN&uV@H&uR&t\,, ^,  }V@..,,$t\, ^, &tRwZ$ uRwZ }^@V@H&*uTH&*u&5u D^,^ R&uTH&u }&uw7s$u^, H&u D D$9t&uRwZ$ }vRwZ^@V@H&0vTH&0v&;v DR&cvTH&cv&v&xv$v }ww7s, D$sT&vRxb,, (\ Print to rinter, isk, } bortSelect: Input filename--> (HxvF 8wxAH&Nw( $wPH&wx: }w˜L&w( $w( $w xw?ON&w( $w( ( %s }%s%s%s%s%s%sP:%sx|in conference:Subject: -->Private? y/[n]New name or -->New subject or !} -->Enter message, exits(aoM>}-xF  "}YH&x* $x cJ&yoM L.oM  #}GoM B}5iK}Wx$y R}xOJ&y $}@H&y:$zZ}iO @,@, @,oM _} %}if} %sPost %s%d%s%s %s%s %s%s %s%s}|(R{ ,}jl&j J&~&~& R&9~N&9~& -}V@H&_R&f~, $u~, h&TR&'..L .}&$~ D$~,,,, ,",,, $~$/ /} D, "$\$$P&" F$" D, 0} $$" D, $$\~f\ \\\`\{\}$H&$~&g 1}", h&_$g$}fhfh,,(h (  2}@,,FJ&s ,C, , 3}H&C$Z,,,( ѠQuit ӠSave ֠View ŠEdit àColumn 4}s(@J&k$Ɂk&diFF $syFYH& ( $ 5}c$ @J&m$[( $m$m?$m$m$m\S=\VG\EN$U$$\Q\C#$*$Ɂ( ( R 6} @J&, @,QH&}, 7}V@0R&G,$nV@R&a,$n DR& D 8},$( (  @J&L @J&L,,QH&H$ 9}I@,,H$у @@ @@( (L&, :}J&&΄,,,  D${( (L&$ D$݄, $( ;} (& D,0,  20.  2H& <}$7, @, .R&$ F$Ӆ D, =}, $( Save post or reply(U  @44 >}N&( $/, WH& @ @@.L&$ D$ ?}݆$ @J&,QH&\}@, @}L&܇$ D$,H&ćŘ$ه,Ř$,$- A}L&&$ D$ Ř$( Some kind of errorCan't open exists.ppend at end orנrite ov B}er file orŠxitType A, W, or E-->(G:,:J&8J H&1 K C}:r˜P&RZmÊNJ D}F ӊ$( $a˜L&$w˜L&؉$$$\E\A E}\W$ۉ$"w˜L&$"W H&AˊF$\, ( %s F}Bytes free: %dQuit? y/n%3d>%s%s>- More -<%s.MSG%s %s%s%s %s%s%s%s%s%s %sԊԎxit nsert G}elete iew aglinesInsert before which line? -->delete at which line? -->Add at end? y/[n](f H}FJ&&mԊrFF $H( $-F H I}NH&&OLux}J&, J},YH&r$ @H&$ $&.O K}LOLP&+$H&G$| L}N&|$p D$P$`$D$$$$\E\I\D\T\V$$l( ( @J& M} @H&  @ @,$J&0H&0&, N}H&z,,$ D$&,QH&H$ O}@,Վ,H,H& @,( ( @J& @J&N P}H&N&H& @,,$H&ُ,, Q},,$, D$3$ @ @,,(  @H&8 @$O @ R},, @,, Edit%sBytes free: %d%s%s%sBegin %sEnd %sBegin <= End( S}=HH.oM @}  J&&L&&&F T}D D$  H&cL&c& D D$FH&, $,F U}, ,> , HHoM HHoM HHH H.4 V}H4H24H4H74@., H& F${ W}D, H4H:4CF?@A@A,,H;GQ CH X},L&GF,?& DD,@,,$#@A@A, Y},(A ( FJ&c, , Z}H&3$J,,,( & @@@,@,@, [} @, @ @,,$ݔ @ @ @ @,, oad taglines (or any textfile)ave editor contentso \}s directoryuitSelect: Input filename--> (&QBޔGK5F 5QH&(. $N ]}5DH&TJ$NO0w5w?Ow,:J& S8J6 H&61 74K5 ^}LH&5r˜P&wwuuL&W$ _}5r˜mqP3U$5.3N&ٖ(. $5.t53 @3J&( `}/31,$:@$G(. ( a}R&&&FR&$R&ԗ, $, &$$p b},,( On at , wrote:%s%s%s%s%sNeed Atascii file%s%sSaving %s c}%s%sLine truncatedn#,, , ,,,,,,,!,$,',*,-,0,3,6,9,<,?,B,E,H,K,N,Q,T,W,Z, d}],`,c,f,i,l,o,r,u,x,{,~,,,,,,,,,,,,,,,,,,(fr$ht$Wr$b( e}(rəf™rr |r˜frrə$( rn"" f} can't open %sfilename (or RETURN to exit)? ,(?L:6L,2L5LU4Lt5Li5L-L3L+-L6L!5L2L1L3L-L1LW.La.L1L6L4L4LO5L4 g}L.L4L4L45L,L,L3L]1L5L4L1L4L5L-L2L3L/.L1L=.L1L/L-L3LD2L_5L5L3L.L.L-L3L{2L2L2L2L{.2lȱňı q}9B%DOS SYSB*)DUP SYSBZSHELP TXTBQWK8 COM88必ƥDZ…ȱ…ťi ,ԆL!8 , 46`* 76`L, `ƅˈƅʈƅɈƅ` -ƝB E r}ƝD IƝH ƝJ ƝK VIi`` -L,BHI V0ڢ`ȱ G-FȌ- t s}Lw- -ձʑ `ƙȥ̱ȑ`ƙȄͦʥ``ƅɈƅȢ t}`ƅȱƅ̠ƅȱȪ̑Ȋ` /.HȱȪh` -ȅȱȅͥˑȥʈȦͥ`ƅƅ إԅ) ٥0Ԧ`IIi` -L u}- - 80`` -V/F\/G]/\/]/ƅȱƅL*/҅Ɉƅȭ]/\/\/]/V/Ȅʩ΅ v} %$ U/L0/`( 46 z-ԆբL!8ȱ% 2-Lp/.Lp/AL/ȱ: 0蝀懲 w}詛 ٥ ԅΤLp/ԅϤLp/DL0ȱIՈIiL0Ոƅ إ'0ȄΥΐ x} U/ R0L0 R0Υ U/LD0 - U/Π0. U/Le0)LU/溤`XL0ȄƅՈƅԥ y}H)JJJJi0:i U/h)i0:i U/ L0L0/C ʱ U/L0SL4ʱƅȱƅť K1L0ΰ z}U/ K1LH1 K1ΰ U/L0 U/``BP B VBD1EƝK)IJLt-S:ƅ`ƅVȱƅTƅU {}` 1 0`Lz- 1`BLt- 1 - BIƅɝEƝDȠˆ 2󩛑Lt- - BLt-ƍ+2ƍ*2ƿƿi |}ƐLt0`8Hƪh` -̄ͱʅαͥ``ȱܱƅɈƅȢ`{a }}`A[i L2 -Π 2Ȉȱ :* D1:șȈ..Ȅ̤αʤ̑ ~}`@i`ƝDȱƝEBȱƆ 2ARWUD`   J V0JJJJ`Lz-ƨx`ƨ }`ȭ Ȑ Ң`ƝEƝDBI V0 ($`Lz- -L3 -B0ƝKƝDȱƝELv3FL }0ʱƪȱƨ ؠ0.)ȩ.ȩ0ȩL0ȱ)LA4ƅƅ ؠƅȱƅL4ƙșʙ` }̈` u4 L4 u4 (L4 u4 fL4 u4 `L4 -ș ޠʈ`ƅȱƅȱƅȱƅ L4ƪȱƨ ޠƪȱƨ }ݠƅȱƅL4 -ș L4ƅɈƅȠș ٥Ԧ`//B`/B` 5 BLt- 5B VHI`` } -ƝIƝHƝEƝD` - ``_A [ a{``ҩ҈) ƝҠ) Ƞ) }` - ȈȈ`LLi56i66i1i1i1i1$i86%i96/©6 }í@@L7@"66l iàL7…ȱ…ťiÈԑL7…ȱ…ťiåՑĈԑL7ȱňĥԑĥ }8êc;%7d;&7Lt…ȱ…ťiÈąԄL7…ȱ…ťiñąՈąL7eȱeL6ȱňĥԑ }ĥȑĈL7ԅԄL7ԪȱԈՆL7i‘ȱ‘L6…ȱ…L6iԑȑL7ԱԊȦձՊL7i }ȱª¨„ iiȑÈL7ȱÍ;88L7±ŠȦñÊL7ªȱ…ƈL7 L\8L }6 ȥLB=L,=q…q…L6&L7eԅȱeՅՈL78ԅȱՅՈL7ԅՅȱ :ԥL7 9L8 9 }ԥL7ȱդL:ԅȱՅՈL7EԅȱEՅՈL7%ԅȱ%ՅՈL7ȱJfՈL7ȱL7 }ȱ*ՈL7ԱL78ԅԩՅL7EԅԩEՅL7L7L78Ԫȱ`ȱL7ȱ }ԄL7 90 90 90ʊ 90ȱՐɱԐȱՐзԐЭȱՐЎԐL9ȱՐ԰L }9&&& L: `ɀE ɀf8ਊ s:$ 8$P 8 }`E0 IIL; 8Ff eeFfff$ 8`,'7E7e7 }666v777777j877!8E8\8u888888889%969G9o99999999:::%:7:K:`:~8;+0>L>h>>>> }<<<<>??…ȱ…ťiÈią ȱiąՈL7ȱĈL7…ȱ…ťiñąՈąiȱiĈL7…ȱ…ť }i8ą԰ ȱąՈL7ȱąՈL7…ȱ…ťiñąՈą8ĐL7ȱĈL7tmL(=P]L(= }…ȱ…8ԈĪCL(=…ȱ…8ԈĪ0)L<=8ªԥiàL7Ԅՠªȱ…Æ L78ª0 }ƊL<=˥ԈL<=ФԈL(=q…ԥq…L6…ȱ…ťiåqąԥqąՈL7eȱeťi }åiđđL7eȱeťiL <eȱeťiL?<eȱeťiLn<eȱe }ťiL<eȱeťiőđL6eȱeňeԅȱeՅL6eȱeťiñ‘ąՈ‘ąL6 }eȱeűąՈąL6eȱeňąԄL6 ԄL7L7L?:6ȱeťiñ‘ąՈ‘ąL6 Y